package com.yishusmt.wechatapi.wechatdev.entity;

import lombok.Data;
import lombok.NonNull;

import javax.validation.constraints.NotEmpty;

/**
 * 微信验证
 *
 * @author zhangyi
 * @date 2018/8/27 14:47
 */
@Data
public class WechatVerificationEntity {

    /**
     * 微信加密签名，signature结合了开发者填写的token参数和请求中的timestamp参数、nonce参数。
     */
    @NotEmpty
    private String signature;

    /**
     * 时间戳
     */
    @NotEmpty
    private String timestamp;

    /**
     * 随机数
     */
    @NotEmpty
    private String nonce;

    /**
     * 随机字符串
     */
    @NotEmpty
    private String echostr;

}
